horse shoe cleaning board - Francés Inglés Diccionario